Train 4608 departed Atlantic City at 4:11 a.m. and was due at Philadelphia's 30th Street Station at 5:47 a.m., but hit and killed a pedestrian near the Delair Bridge around 5:40 a.m., NJ Transit officials said.
None of the passengers or crew onboard were hurt, authorities said.
Service between Philadelphia 30th Street and Cherry Hill was shuttered Monday morning but has since resumed.
NJ Transit rail tickets are being cross-honored by NJ Transit buses and PATCO, they added. Amtrak is investigating the incident.
Editor's note: A previous version of this story incorrectly stated the crash happened on the Delair Bridge. The story has been updated for accuracy to reflect that the crash happened near the bridge.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.